package com.hsh.acte 
{
	import com.hsh.graph.Etat;
	import flash.events.Event;
	/**
	 * Réaction à la tenue enfoncée sur un Actif 
	 * avec états intermédiaires
	 * @author Jean-Marie@home
	 */
	public class Pression extends Tenue
	{
		/**
		 * Réaction à la tenue enfoncée sur un Actif avec chrono
		 * @param	actif	élément actif
		 * @param	callback	fonction(a:Actif, e:Event) 
		 */
		public function Pression(actif:Actif, callback:Function) 
		{
			super(actif, surPression, callback,  false);
			new Survol(actif, callback);
			new Sortie(actif, callback);
		}
		
		private function surPression(actif:Actif, e:Event):void 
		{
			a.etat = Etat.PRESSION;
		}
	}
}